class Restaurant():
    def __init__(self, name, cuisine_type):
        self.restaurant_name = name
        self.restaurant_cuisine_type = cuisine_type

    def describe_restaurant(self):
        print(f"This is {self.restaurant_name} Restaurant, "
              f"we make some {self.restaurant_cuisine_type} cuisine food.")

    def open_restaurant(self):
        print(f"{self.restaurant_name} Restaurant is opening!")

class User():
    def __init__(self, first_name, last_name, hometown):
        self.first_name = first_name
        self.last_name = last_name
        self.hometown = hometown
    def describe_user(self):
        print(f"My name is {self.first_name}{self.last_name}, I'm from {self.hometown}.")
    def greet_user(self):
        print("hello every one!")

spring = Restaurant("Smile spring", "Chinese")
spring.describe_restaurant()
spring.open_restaurant()


person = User("xiao", "jun", "shanghai")
person.describe_user()
person.greet_user()
